2015-11-09 - 22966.100 - Spec - Free of Charge Pricing Sent to Nittsu (Craig by 2015-11-16) #JapanSD #JapanABAP

SPECIFICATIONS

22966.100-Spec- Free of Charge Pricing Sent to Nittsu


Purpose


Update ZFOC document type for Nittsu IDOC.

Admin Info


Purpose
Update ZFOC document type for Nittsu IDOC.
Requested By
Craig Spangler
Spec Created By
Deepak Yasam
Spec Created Date
11/09/2015
Spec QA by
Surya Basa
Objects
ZXTRKU02
Document Status
Completed


Estimates



Sl.No
Activity
Estimation in Hours
1
Research
00
2
Documentation
04
3
Development/ Config
04
4
Unit test in DEV
04
5
Unit test in QUA
00
6
Other activity


TOTAL
12

References


Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]

None

Documents

[Attach any document(s) received for the requirement(s)]

None


Spec Changes


[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]

Sl.
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:

[Explain the purpose of the project and the reason why this requirement has come]

In Scope:

[List the activities to be included in scope]

Out of Scope:

[Out of scope activities]

Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]

The user exit ZXTRKU02 needs to be updated with ZFOC document type to pass the segment values as zero at both header and item level except ZFRE and ZCOD values for Nittsu IDOC.

Z1KOND01 and Z1REFORDP01 are the segments.


Test Plan

[List test scenarios/cases to be executed here]
Test ID
Test Scenario
Expected Results
SD001
Create SO with sales org 1000, plant 7410 and route DRMMAR
The delivery dates should be calculated based on calendar Z8
SD002
Create SO with sales org 2000, plant 0510 and route HKWEAR
The delivery dates should be calculated based on calendar Z7

S.No
Test Scenario
Expected Result
1
Create a ZFOC sales order with 3200,10,00 sales area with multiple materials with ZFRE and ZCOD pricing conditions. Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZFRE/ZCOD would show values.
Item segment - All the price fields would dispaly zero value.
2
Create a ZFOC sales order with 3200,10,00 sales area with multiple materials with ZFRE pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZFRE would show values.
Item segment - All the price fields would dispaly zero value.
3
Create a ZFOC sales order with 3200,10,00 sales area with multiple materials with ZCOD pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZCOD would show values.
Item segment - All the price fields would display zero value.
4
Create a ZFOC sales order with 3200,10,00 sales area with multiple materials without ZFRE and ZCOD pricing conditions . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZCOD/ZFRE fields shouldn't be dispalyed.
Item segment - All the price fields would display zero value.
5
Create a ZOR sales order with 3200,10,00 sales area with multiple materials with ZFRE and ZCOD pricing conditions. Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields including ZFRE/ZCOD would show values.
Item segment - All the price fields would show values.
6
Create a ZOR sales order with 3200,10,00 sales area with multiple materials with ZFRE pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields including ZFRE would show values.
Item segment - All the price fields would show values.
7
Create a ZOR sales order with 3200,10,00 sales area with multiple materials with ZCOD pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields including ZCOD would show values.
Item segment - All the price fields would show values.
8
Create a ZOR sales order with 3200,10,00 sales area with multiple materials without ZFRE and ZCOD pricing conditions . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields would show values.ZFRE/ZCOD fields are not displayed.
Item segment - All the price fields would show values.
9
Create a ZFD sales order with 3200,10,00 sales area with multiple materials with ZFRE and ZCOD pricing conditions. Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZFRE/ZCOD would show values.
Item segment - All the price fields would dispaly zero value.
10
Create a ZFD sales order with 3200,10,00 sales area with multiple materials with ZFRE pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZFRE would show values.
Item segment - All the price fields would dispaly zero value.
11
Create a ZFD sales order with 3200,10,00 sales area with multiple materials with ZCOD pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZCOD would show values.
Item segment - All the price fields would display zero value.
12
Create a ZFD sales order with 3200,10,00 sales area with multiple materials without ZFRE and ZCOD pricing conditions . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields should be zero and ZCOD/ZFRE fields shouldn't be dispalyed.
Item segment - All the price fields would display zero value.
13
Create a ZPTO sales order with 3200,10,00 sales area with multiple materials with ZFRE and ZCOD pricing conditions. Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields including ZFRE/ZCOD would show values.
Item segment - All the price fields would show values.
14
Create a ZPTO sales order with 3200,10,00 sales area with multiple materials with ZFRE pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields including ZFRE would show values.
Item segment - All the price fields would show values.
15
Create a ZPTO sales order with 3200,10,00 sales area with multiple materials with ZCOD pricing condition . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields including ZCOD would show values.
Item segment - All the price fields would show values.
16
Create a ZPTO sales order with 3200,10,00 sales area with multiple materials without ZFRE and ZCOD pricing conditions . Create corresponding delivery and proforma invocie with ZJPA output.The ZJD4 output is triggered after the proforma invoice is created.
The ZJD4 output is triggered and an outbound IDOC should be generated as below.
Header segment - All the price fields would show values.ZFRE/ZCOD fields are not displayed.
Item segment - All the price fields would show values.

Solution Details


[Provide complete technical details for configuration or programming here]

Added logic to:
1. Consider Preceding document category 'I' (ZFOC) from table VBFA.
2. Set zero value in the below fields for 'ZFOC' document type in segment Z1KOND01:
3. Set zero value in the below fields for 'ZFOC' document type in segment Z1REFORDP01:


Issues


[List Issues / Bugs identified in configuration or development]

|| KWERT1 ||
KWERT2
KWERT3
KWERT4
KWERT5
KWERT6
KWERT7
KWERT8
KWERT10